Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Task Manager Fixes and Changes PR
This PR includes multiple commits. I will provide documentation detailing each commit's purpose, allowing you to review both the development process and the final outcome.
fixes, persistency and setting up unit test
This commit covers the following:
--
refactor:
This commit has a nicer more descriptive commit message
--
fix filter name
Simple bugfix for the
Newfilter--
add task name validation
Added validation for the form
I went for a simpler none-touch based validation. Only validates when trying to submit (add a new task).
--
add generic confirm dialog on task delete
Added 3rd party react-modal library to implement a modal in order to allow users to confirm deleting a task
--
boosting tailwind:
This commit meant to boost tailwind usage by:
--
add unit tests
This commit adds unit tests for
TaskItemcomponent,useTaskManagercustom hook and thetaskReducerWill downgrade the
react-iconlibrary because I think there are some typing incompatibilities. i did not dig up the reason due to short time to finish on the promised time. Downgrading solved the issues.